Image Processing Library Performance Specifications
The representative performance specifications that follow are results averaged over
many repetitions of each function call. Data is in cache. Results were measured
using a 200 MHz Pentium® processor-based PC, a 200 MHz Pentium processor
with MMX technology-based PC, a 200 MHz Pentium Pro processor-based PC, and a 233 MHz
Pentium II processor-based PC. The tests were run under Windows* 95 and Windows NT. All execution
times are expressed in clocks/pixel/plane.
Selected Functions |
Execution Times§
for Pentium® Processor
|
Execution Times§ for Pentium® Processor
with MMX Technology
|
Execution Times§ for Pentium® Pro Processor
|
Execution Times§ for Pentium® II Processor
|
Add |
15.5 |
4.23 |
12.9 |
2.26 |
Alpha Pre-Multiply |
21.5 |
2.82 |
5.31 |
1.94 |
Alpha Composite |
227 |
10.8 |
36.8 |
12.4 |
Convolve, 2D (5x5 kernel) |
375 |
83.75 |
104 |
64.25 |
Blur |
88.0 |
89.5 |
101.5 |
96 |
2D FFT, Real, 256x256 |
158 |
157 |
136 |
129 |
2D FFT, Real, 64x64 |
131 |
109 |
110 |
86.9 |
2D DCT, 64x64 |
265 |
99.9 |
215 |
85.7 |
Equalize Histogram |
12 |
11.3 |
3.32 |
3.57 |
Color Twist |
116 |
47.2 |
64.2 |
58 |
Rotate, 100 degr., nearest neighbor |
72.7 |
27.1 |
23.3 |
14 |
Rotate, 100 degr., linear interpolation |
191 |
60.2 |
114 |
60.5 |
Zoom by 5/3, nearest neighbor |
9.76 |
9.67 |
4.48 |
4.21 |
Zoom by 5/3, linear interpolation |
51.4 |
27.5 |
35.6 |
22.2 |
Decimate by 3/5, nearest neighbor |
12 |
11 |
7.42 |
7.06 |
Decimate by 3/5, linear interpolation |
109 |
107 |
29.1 |
27.6 |
|